a skeleton key - Français Anglais Dictionnaire